var a = '!';
var b = 'Node';
var c = function(x){
	console.log("hello," + b + a);
}
c(b);

/**
	* 命令行debug
	******************
	node debug debug.js
	******************
	命令如下：
	run 执行脚本，在第一行暂停
	restart 重新执行脚本
	cont/c 继续执行，直到遇到下一个断点
	next/n 单步执行
	step/s 单步执行并进入函数
	out/o 跳出函数
	setBreakpoint()/sb() 在当前行设置断点
	setBreakpoint('f()')/sb(...) 在函数f的第一行设置断点
	setBreakpoint('script.js',20)/sb(...) 在script.js的第20行设置断点
	clearBreakpoint/cb 清除所有的断点
	backtree/bt 显示当前的调用栈
	list(5) 显示当前执行到的前后5行代码
	watch(expr) 把表达式expr加入监视列表
	unwatch(expr) 把表达式expr从监视列表移除
	watchers 显示监视列表中所有的表达式和值
	repl 在当前上下文打开即时求值环境
	kill 终止当前执行的脚本
	scripts 显示当前已加载的所有脚本
	version 显示V8的版本
	*******************

*/